$(document).ready(function(){
		/*
		$(":checkbox").click(function(){
	
			var contact = $(this).attr("name");
			//alert("联系方式："+contact);
			var contacts = contact.split(",");
			alert("电话："+contacts[0]+"  手机："+contacts[1]+"  传真："+contacts[2]);
		});
		*/

	//setTimeout(function(){$("#contree1").show();},5000);
	
	   var tips = $(".validateTips");
		
		//给出提示的函数
		function updateaddTips(t) {
			tips.text(t).addClass('ui-state-highlight');
			setTimeout(function() {
				tips.removeClass('ui-state-highlight',1000);
			}, 500);
		};	

	//信息提示框

	$("#msgdialog").dialog({
		autoOpen : false,
		/*height :300,*/
		width : 400,
		resizable: true,
		modal : false,
		buttons : {
			'确定' : function()
			{
				$("#call li").remove();
			//	$.cookie("party",null ,options);
			
				$(this).dialog('close');
			},
			'取消':function(){
				//模拟通话结束
				var agentState =agentRpc.getCallState(agentId);
				var deviceid = agentState.localDeviceId;
				var callid =agentState.callId;
				CallCleared(callid,deviceid,"","","");
				agentState.setCallFlag(0);
				$(this).dialog('close');
			}
		},
		close : function()
		{
			//不cookie删除
			  $(":checkbox").attr("checked",false);
	 	//	$.cookie("party","",{expires:-1});				
	 	//	$.cookie("messages","",{expires:-1});	
	 		$("#msgdialog").text("");
		}
	});
	//短信编辑的对话框
	 $("#smsdialog").dialog({
		autoOpen : false,
		/*height :300,*/

		width : '80%',

		resizable: true,
		modal : true,
		buttons : {
			'确定' : function()
			{
		
		//获得短信发送号码和短信发送人之间的关联,存入cookie
			msg=$("#contend").text();
		 if(msg.length==0){updateaddTips("短信不能为空");return false;}
	     var cArr = msg.match(/[^x00-xff]/ig);
		 if((msg.length+(cArr == null ? 0:cArr.length))>200)
			{
				updateaddTips("不能超出100个汉字");return false;
			}
			var sms=$.cookie("messages");			//从cookie中获取短信对象数组
		
		    var addeddevs;			//手机号码字符串
			    var temp = new Array();
			    var j=0;
			    $(":checkbox:checked").each(function(index)
					   {
						j=j+1;
								var CId=$(this).attr("value");	//获取人员id
								
								var name=$(this).attr("name");
								
							
								var CCellphone=$.trim($(this).parent().parent().next().next().next().next().next().text());
								if(CCellphone!=null)
								{
								
								
								 temp[temp.length]=CCellphone;
								 $("<p id='"+CCellphone+"' name='"+name+"'/>").appendTo($("#msgdialog"));
								}
								
						});
			    if(j>0) 
			    addeddevs=temp.join(",");			//获取电话号码字符串
		
			 	$.cookie("messages",addeddevs ,options);	//将会议的json数组放入cookie中
			 	sendMessages(addeddevs,msg)			//发送短信
			 	
			 	
			 	$("#msgdialog").dialog('open');
			 	
			 	$(this).dialog('close');
			},
			'取消':function()
			{
				$(this).dialog('close');	
			}
		},
		close : function()
		{
			 $("#contend").text("");
			 tips.text("");
		}
	});
//发送传真的对话框
	 $("#faxdialog").dialog({
		autoOpen : false,
		/*height :300,*/

		width : '90%',

		resizable: true,
		modal : true,
		buttons : {
			'发送传真' : function()
			{

		  if((typeof $(":checkbox:checked")[0]) == "undefined") {
		  												//alert("没有联系人");
		  												msgdialog("<span>没有选中联系人</span>");
		  												return false;}

		 			var filename = $.trim($("#filename").val());	//获取要传真的文件名
		 		
		 			if(filename.length==0) {updateaddTips("传真文件名不能为空");return false;}
		 			if((filename.substring(filename.length-5))!=".tiff")
		 			{
		 				updateaddTips("传真文件名以'.tiff'结尾");return false;
		 			}
		 		
		 			var faxtask=$.cookie("faxtask");			//从cookie中获取传真对象数组
					if(faxtask==null||faxtask=="[]") {faxtask="[";}//alert("第二次:"+conference);
					else
					{
						faxtask = faxtask.substring(0,faxtask.length-1);
						faxtask+=",";
					}
					    var j=0;
					    $(":checkbox:checked").each(function(index)
							   {
										j=j+1;
										var CId=$(this).attr("value");	//获取人员id
										var node = myrpc.getRpcContactByCId(CId);	//获取人员
										var CName=myrpc.getRpcContactByCId(CId).getCName();
										var taskId=(new Date()).getTime().toString();				//任务id
										var CFax=node.getCFax();
										if(CFax!=null)
										{
										 task="{\"taskId\":\""+taskId+"\",\"name\":\""+CName+"\",\"filename\":\""+filename+"\"}";	
										 faxtask+=task+",";
									
										 AddFaxTask(taskId,CFax,filename);			//添加发送传真的任务
										}
										
								});
					    if(j>0) 
					    	faxtask=faxtask.substring(0, faxtask.length-1);
					    faxtask+="]";
					    //alert(faxtask);
					 	$.cookie("faxtask",faxtask ,options);	//将会议的json数组放入cookie中
					 	$(this).dialog('close');
			},
			'取消':function()
			{
				$(this).dialog('close');	
			},
			'查询发送状态':function(){
				//先获取cookie中保持的传真任务对象数组
				var faxtask=$.cookie("faxtask");
				faxtask=eval("("+faxtask+")");
				for(var i=0;i<faxtask.length;i++)
				{
					GetFaxState(faxtask[i].taskId);		//根据taskId查询传真发送状态
				}
				$("#msgdialog").dialog('open');
				
			}
		},
		close : function()
		{
		//	$("#msgdialog").text("");
			$("#filename").val("");
			tips.text("");
		}
	});
});

function msgdialog(text) {//信息提示框
	
	$("#msgdialog").html(" ");
	$("#msgdialog").html(text);
	$("#msgdialog").dialog('open');
}


